spiny talinum (talinum spinescens) - German English Dictionary